Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
99 CHURCH ROAD Detached £2,435,000 8 Dec 2022
103 CHURCH ROAD Semi-Detached £500,000 24 Aug 2007
109 CHURCH ROAD Detached £520,000 23 Aug 2004
111 CHURCH ROAD Detached £248,000 22 Jan 1998
113 CHURCH ROAD Detached £810,000 11 Nov 2022
115 CHURCH ROAD Detached £605,000 6 Sep 2011
119 CHURCH ROAD Detached £653,500 14 Jan 2010
127B CHURCH ROAD Detached £1,200,000 13 Nov 2015